.banner{
    /* height: 905px; */
    height: auto;
    width: 100%;
    margin-top:100px;
    overflow: hidden;
    background-color: #F5F5F5;
}
.banner .banner-c .banner-t{
    height: 20px;
    width: 100%; 
    margin-top: 20px;
}
.banner .banner-t p{
    float: left;
    height: 14px;
    margin-right:5px;
}
.banner .banner-t img{
    float: left;
    margin:8px 5px;
}
.banner .banner-t .banner-l{
    width: 98px;
	height: 14px;
	font-size: 14px;
	line-height: 25px;
	color: #767676;
}
.banner .banner-t .banner-r{
    width: 56px;
	height: 14px;
	font-size: 14px;
	line-height: 25px;
	color: #668aca;
}
.banner .banner-b{
    /* background-color:orange; */
    width: 100%;
    height:auto;
    margin-top: 45px;
}
.banner .banner-b .cont{
    float: left;
    height: 100%;
    width: 375px;
   
}
.banner .cont .box{
    width: 100%;
    height: 140px;
    margin-bottom: 20px;
    /* background-color: pink; */
}
.banner .cont .box .t{
    width: 80px;
	height: 25px;
    color: #6b6b6b;
}
.banner .cont .box .c{
    /* width: 100px; */
	height: 15px;
	font-size: 12px;
    color: #989898;
    margin-bottom: 15px;
}
.banner .cont .box .b{
    width:100%;
	height: 70px;
	font-size: 14px;
    color: #989898;
    margin-bottom: 15px;
}
.banner .cont .box .lin{
    width: 328px;
	height: 1px;
	background-color: #f0f0f0;
}
.banner .banner-b .pho{
    float: right;
    height: 100%;
    width: 750px;
    /* background-color: pink; */
}
.banner .pho .pho-t{
    width: 750px;
    height: 400px;
    margin-bottom: 30px;
}